top-notch restaurant

Translations
первоклассный ресторан
We dined at a top-notch restaurant last night.
Мы ужинали в первоклассном ресторане прошлой ночью.